package generic;
/*
*  JDK 5新特性泛型:广泛的类型
*  根据泛型的位置可分为三类
*   1.类上的泛型 public class ArrayList<E>
*   2.方法上的泛型 <T> T[] toArray(T[] a)
*   3.接口上的泛型 public interface Collection<E>
* */
public class GenericDemo01 {
    public static void method01(String str){
        System.out.println(str);
    }

    public static void method02(Integer i){
        System.out.println(i);
    }
    public static void main(String[] args) {
        method01("abc");
        method02(123);
        //method01跟method02方法内容相同,仅传入方法的形参不同,如何才能通过一个方法,自动识别传入的类型并对其进项操作,因此引入泛型
    }
}
